home *** CD-ROM | disk | FTP | other *** search
/ Micromanía: 150 Juegos 2010 / 150Juegos_16.iso / Shareware / Shape Smash / shape-smash.swf / scripts / _qi710.as < prev    next >
Encoding:
Text File  |  2010-05-14  |  3.2 KB  |  106 lines

  1. package
  2. {
  3.    import Code.LIB.SOUND._bu111;
  4.    import Code.LIB._cg33;
  5.    import Code.LIB._se17;
  6.    import Code.OPTIONS.LANGUAGES._im287;
  7.    import Code.OPTIONS._gs337;
  8.    import Code.WINDOWS.DIALOGS._ai358;
  9.    import Code.WINDOWS.DIALOGS._jt456;
  10.    import Code.WINDOWS._cn203;
  11.    import Code.WINDOWS._ea195;
  12.    import Code.WINDOWS._lg595;
  13.    import Code.WINDOWS._sn166;
  14.    import Code.WINDOWS._wd183;
  15.    import Code.WINDOWS._wl522;
  16.    import flash.events.Event;
  17.    
  18.    public class _qi710 extends _se17
  19.    {
  20.       public function _qi710()
  21.       {
  22.          super();
  23.          _gs337.iLanguage = new _im287();
  24.          menuItem = _gs337.miSplashScreen;
  25.          this.onResize(new Event("onresize"));
  26.          this._ug618();
  27.       }
  28.       
  29.       override public function _ug618() : void
  30.       {
  31.          switch(menuItem)
  32.          {
  33.             case _gs337.miSplashScreen:
  34.                this.iWindow = new _cn203();
  35.                this.addChild(iWindow);
  36.                if(!_cg33._ss555)
  37.                {
  38.                   this.menuItem = _gs337.miEnterName;
  39.                }
  40.                else
  41.                {
  42.                   menuItem = _gs337.miMenu;
  43.                }
  44.                break;
  45.             case _gs337.miEnterName:
  46.                this.iWindow = new _jt456(true);
  47.                this.addChild(iWindow);
  48.                this.menuItem = _gs337.miMenu;
  49.                break;
  50.             case _gs337.miMenu:
  51.                this.iWindow = new _lg595();
  52.                this.addChild(iWindow);
  53.                break;
  54.             case _gs337.miHowToPlay:
  55.                this.iWindow = new _ea195();
  56.                this.menuItem = _gs337.miSelectMode;
  57.                this.addChild(iWindow);
  58.                break;
  59.             case _gs337.miSelectMode:
  60.                this.iWindow = new _sn166();
  61.                this.addChild(iWindow);
  62.                this.menuItem = _gs337.miGame;
  63.                break;
  64.             case _gs337.miGame:
  65.                this.iWindow = new _wl522();
  66.                this.menuItem = _gs337.miMenu;
  67.                this.addChild(iWindow);
  68.                break;
  69.             case _gs337.miChoosePlayer:
  70.                this.iWindow = new _wd183();
  71.                this.addChild(iWindow);
  72.                this.menuItem = _gs337.miMenu;
  73.                break;
  74.             case _gs337.miOptions:
  75.                this.iWindow = new _ai358();
  76.                this.addChild(iWindow);
  77.                this.menuItem = _gs337.miMenu;
  78.                break;
  79.             case _gs337.miInstructions:
  80.                this.iWindow = new _ea195();
  81.                this.menuItem = _gs337.miMenu;
  82.                this.addChild(iWindow);
  83.          }
  84.          addChild(speakerMount);
  85.          addChild(_bu111.iSound);
  86.          addChild(_bu111.iMusic);
  87.       }
  88.       
  89.       override public function onEnterFrame(param1:Event) : void
  90.       {
  91.          super.onEnterFrame(param1);
  92.          if(this.iWindow != null)
  93.          {
  94.             if(!iWindow._hy116)
  95.             {
  96.                iWindow._dx150();
  97.                this.removeChild(iWindow);
  98.                this.iWindow = null;
  99.                this._ug618();
  100.             }
  101.          }
  102.       }
  103.    }
  104. }
  105.  
  106.